#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include<math.h>
//int main() {
//    float a, b, c;
//    while (scanf("%f %f %f", &a, &b, &c) != EOF)
//    {
//        if (fabs(a) <= 1e-6)
//        {
//            printf("Not quadratic equation\n");
//        }
//        else
//        {
//            float p = b * b - 4 * a * c;
//            if (fabs(p) <= 1e-6)
//            {
//                /*if (fabs(b) <= 1e-6)
//                    printf("x1=x2=0.00\n");
//                else*/
//                    printf("x1=x2=%.2f\n", -b / (2 * a)+0);
//            }
//            else if (p > 0)
//            {
//                printf("x1=%.2f;x2=%.2f\n", (-b - sqrt(p)) / (2 * a), (-b + sqrt(p)) / (2 * a));
//            }
//            else if (p < 0)
//            {
//                printf("x1=%.2f-%.2fi;x2=%.2f+%.2fi\n", -b / (2 * a), (sqrt(-p) / (2 * a)), -b / (2 * a), (sqrt(-p) / (2 * a)));
//            }
//        }
//    }
//    return 0;
//}

#include <stdio.h>

//int main() {
//    int a, b;
//    int arr1[] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
//    int arr2[] = { 31,29,31,30,31,30,31,31,30,31,30,31 };
//    while (scanf("%d %d", &a, &b) != EOF) {
//        if (a % 4 == 0 && a % 100 != 0 || a % 400 == 0)
//            printf("%d\n", arr2[b - 1]);
//        else
//            printf("%d\n", arr1[b - 1]);
//    }
//    return 0;
//}


//#include <stdio.h>
//
//int main() {
//    char ch;
//    double a, b;
//    scanf("%lf%c%lf", &a, &ch, &b);
//    switch (ch)
//    {
//    case '+':printf("%.4lf%c%.4lf=%.4lf", a, ch, b, a + b); break;
//    case '-':printf("%.4lf%c%.4lf=%.4lf", a, ch, b, a - b); break;
//    case '*':printf("%.4lf%c%.4lf=%.4lf", a, ch, b, a * b); break;
//    case '/':
//        if (b != 0)
//            printf("%.4lf%c%.4lf=%.4lf", a, ch, b, a / b);
//        else
//            printf("Wrong!Division by zero!");
//        break;
//    default:printf("Invalid operation!");
//    }
//    return 0;
//}


//#include <stdio.h>
//
//int main() {
//    int a;
//    while (scanf("%d", &a) != EOF)
//    {
//        int i = 0;
//        for (i = 0; i < a; i++)
//        {
//            int j = 0;
//            for (j = 0; j < a; j++)
//            {
//                printf("* ");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}


//#include <stdio.h>
//
//int main() {
//    int a;
//    while (scanf("%d", &a) != EOF)
//    {
//        int i = 0;
//        for (i = 0; i < a; i++)
//        {
//            int j = 0;
//            for (j = 0; j <= i; j++)
//            {
//                printf("* ");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}

//
//#include <stdio.h>
//
//int main() {
//    int a;
//    while (scanf("%d", &a) != EOF)
//    {
//        int i = 0;
//        for (i = 0; i < a; i++)
//        {
//            int j = 0;
//            for (j = a - i; j > 0; j--)
//            {
//                printf("* ");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}

//#include <stdio.h>
//
//int main() {
//    int n;
//    while (scanf("%d", &n) != EOF)
//    {
//        int i = 0;
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n - i - 1; j++)
//                printf("  ");
//            for (j = 0; j <= i; j++)
//            {
//                if (j < i)
//                    printf("* ");
//                else
//                    printf("*");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}


//#include <stdio.h>
//int main() {
//    int n;
//    while (scanf("%d", &n) != EOF) {
//        int i = 0;
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n - 1 - i; j++)
//                printf(" ");
//            for (j = 0; j <= i; j++)
//            {
//                printf("* ");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}

//#include <stdio.h>
//
//int main() {
//    int n;
//    while (scanf("%d", &n) != EOF) {
//        int i = 0;
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < i; j++)
//                printf(" ");
//            for (j = 0; j < n - i; j++)
//            {
//                printf("* ");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}



//#include <stdio.h>
//int main() {
//    int n;
//    while (scanf("%d", &n) != EOF) {
//        int i = 0;
//        for (i = 0; i < n; i++)
//        {
//            int j = 0;
//            for (j = 0; j < n - i; j++)
//                printf(" ");
//            for (j = 0; j <= i; j++)
//            {
//                printf("* ");
//            }
//            printf("\n");
//        }
//        for (i = 0; i < n + 1; i++)
//        {
//            int j = 0;
//            for (j = 0; j < i; j++)
//            {
//                printf(" ");
//            }
//            for (j = 0; j < n + 1 - i; j++)
//                printf("* ");
//            printf("\n");
//        }
//    }
//    return 0;
//}

#include <stdio.h>

#include <stdio.h>

int main() {
    int n;
    while (scanf("%d", &n) != EOF) {
        int i = 0;
        for (i = 0; i < n + 1; i++)
        {
            int j = 0;
            for (j = 0; j < n + 1 - i; j++)
                printf("* ");
            printf("\n");
        }
        for (i = 0; i < n; i++)
        {
            int j = 0;
            for (j = 0; j < 2 + i; j++)
                printf("* ");
            printf("\n");
        }
    }
    return 0;
}